wear on (someone's) resolve

Translations
подрывать (чью-то) решимость
The constant criticism began to wear on his resolve to continue.
Постоянная критика начала подрывать его решимость продолжать.